.logo>img {
    width: 30%
}

.link {
    color: #eee;
}


/* .postTag {
    background-color: #abedc3;
} */


.mypost {
    padding: 10px;
}

hr.pad {
    margin: 5px;
    stroke-width: 1px;
}

.postPost {
    font-size: 18px;
    font-weight: bold;
}

.academic p {
    margin: 0;
    display: flex;
    justify-content: space-between;
}

p {
    margin: 20px auto;
}

blockquote {
    font-weight: 800;
    font-size: 1.1em;
    font-style: italic;
}

div.signature {
    text-align: right;
    font-style: italic;
}


div.axiom {
    background-color: rgba(232, 147, 104, 0.121);
    border-radius: 5px;
    font-family: "Roboto", sans-serif;
    padding: 8px;
    font-weight: 300;
    border: 2px dashed #5a2a2152;
    margin-bottom: 20px;
}


div.axiom::before {
    content: "🧗‍♀️";
    margin-left: -30px;
    font-size: 1.7em;
}

div.proposition {
    background-color: rgb(240, 255, 252);
    padding: 5px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border: 1px solid #5a2a2142;
    /* border-bottom: 0.8px solid #5a2a2140; */
    box-shadow: 0 3px 8px rgba(90, 42, 33, 0.08);
    margin-top: 20px;
}

div.not {
    border: 1px solid #5a2a2142;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}

div.proposition::before {
    content: "⛰️";
    font-size: 1.7em;
    margin-left: -30px;

}

.proof {
    background-color: rgba(208, 213, 211, 0.285);
    padding: 10px;
    /* border-radius: 5px; */
    border: 1px solid #5a2a2148;
    box-shadow: 0 3px 8px rgba(90, 42, 33, 0.08);
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-top: 0;
}

.author {
    display: block;
    width: 100%;
    font-size: 0.8em;
    text-align: right;
}


.interest {
    display: block;    
    font-style: italic;
    /* border: 1px solid red; */
    margin-right: 0;
    text-align: right;
    font-size: 0.8em;
    margin-top: -20px;
    background-color: rgba(250, 235, 215, 0.34);
    /* width: fit-content; */
    border-radius: 3px;
    padding: 3px;
}


ol.list {
    margin-left: 20px;
}

ol.list>li {
    padding: 10px;
}



.sexy {
    margin-top: 20px;
    /* font-style: italic; */
    color: rgb(242, 239, 239);
    padding: 40px;
    border-radius: 9px;
    box-shadow: 0 20px 50px 0 rgba(44, 19, 70, 0.18), 0 2px 16px 0 rgba(44, 19, 70, 0.10), 0 0 24px 8px rgba(44, 19, 70, 0.09);
    border: 2px solid #e0d6f7;
    background-image: linear-gradient(to right, #44197c,#3f1b6ee2,#651087e2);
}
